rote Seescheide - German English Dictionary